package com.dapeng.cleardatabackend.contant;

/**
 * @description 用户常量
 *
 * @author dapeng
 * @date 2023/11/10 12:45
 */
public interface UserConstant {

    /**
     * 用户登录态键
     */
    String USER_LOGIN_STATE = "userLoginState";

    /**
     * 用户唯一标志
     */
    String USER_ID = "userId";

    String SESSION_PREFIX = "spring:session:sessions:";

    /**
     * session 过期时间
     */
    int SESSION_TIMEOUT = 86400;

    /**
     * 用户帐户正则表达式
     */
    String USER_ACCOUNT_REGEX = "[`~!@#$%^&*()+=|{}':;',\\\\[\\\\].<>/?~！@#QRSTUVWXYZ%&*()——+|{}【】‘;:”“’、?\\s]";

    /**
     * 盐值，用于混淆密码
     */
    String SALT = "dapeng";
}
